titanium matrix composites - Alemán Inglés Diccionario